knowingly or recklessly - English Synonyms Dictionary